.blanket {
	Z-INDEX: 2500; BACKGROUND: #000; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%; opacity: .5
}
.shadow {
	LEFT: 50%; POSITION: fixed; TOP: 50%
}
.popup {
	LEFT: 50%; POSITION: fixed; TOP: 50%
}
.popup {
	Z-INDEX: 3000
}
.shadow {
	Z-INDEX: 2999
}
.shadow  {
	POSITION: absolute
}
.shadow .tl {
	BACKGROUND: url(images/shadow/lt.png); LEFT: 0px; WIDTH: 16px; TOP: 0px; HEIGHT: 17px
}
.shadow .tr {
	RIGHT: 0px; BACKGROUND: url(images/shadow/rt.png); WIDTH: 16px; TOP: 0px; HEIGHT: 17px
}
.shadow .br {
	RIGHT: 0px; BACKGROUND: url(images/shadow/rb.png); WIDTH: 29px; BOTTOM: 0px; HEIGHT: 29px
}
.shadow .bl {
	BACKGROUND: url(images/shadow/lb.png); LEFT: 0px; WIDTH: 29px; BOTTOM: 0px; HEIGHT: 29px
}
.shadow .b {
	BACKGROUND: url(images/shadow/b.png); LEFT: 29px; WIDTH: 29px; BOTTOM: 0px; HEIGHT: 29px
}
.shadow .l {
	BACKGROUND: url(images/shadow/l.png); LEFT: 0px; WIDTH: 16px; TOP: 17px
}
.shadow .r {
	RIGHT: 0px; BACKGROUND: url(images/shadow/r.png); WIDTH: 16px; TOP: 17px
}
.dialog {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-SIZE: 1.2em; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.dialog H2 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 1.1em; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; COLOR: #666; LINE-HEIGHT: 43px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 43px
}
.dialog .page-menu {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1.17em 0px 0px; WIDTH: 25%; PADDING-TOP: 0.75em; LIST-STYLE-TYPE: none; HEIGHT: 100%
}
.dialog .page-menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dialog .page-menu LI.selected {
	BACKGROUND: #69c; COLOR: #fff
}
.dialog .page-menu LI.selected BUTTON {
	FONT-WEIGHT: 800; COLOR: #fff
}
.dialog .page-menu LI BUTTON {
	PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.2em; FONT-SIZE: 0.8em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.4em; WIDTH: 100%; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 0.4em; FONT-FAMILY: "Segoe UI", Helvetica, Arial, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.dialog .panel-body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; PADDING-TOP: 10px
}
.dialog .page-body {
	
}
.dialog .page-body P {
	MARGIN: 0px
}
.dialog .button-panel {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; BOTTOM: 0px; PADDING-TOP: 10px; POSITION: absolute; HEIGHT: 23px; TEXT-ALIGN: right
}
.dialog .button-panel BUTTON {
	MARGIN-TOP: 2px; FONT-SIZE: 0.75em; MARGIN-RIGHT: 1.65em
}
.dialog .button-panel BUTTON.left {
	FLOAT: left; MARGIN: 0px 0px 0px 0.5em
}
